function moduleFiltresAntispam()
{
	this.execute = function(statut)
	{
		
		$('#antispam_statut').val(statut);

		cp.ajaxService($('#formulaireFiltresAntispam').serializeArray(), function(reponse) {
			if(statut == '1')
			{
				$("#listeFiltresAntispam").find("input:checked").parent().parent().find('.listeFiltresAntispam_statut').
					html('<img src="images/16/vert.png" alt="'+cp.msg.active+'" title="'+cp.msg.active+'" />');
			}
			else
			{
				$("#listeFiltresAntispam").find("input:checked").parent().parent().find('.listeFiltresAntispam_statut').
					html('<img src="images/16/rouge.png" alt="'+cp.msg.desactive+'" title="'+cp.msg.desactive+'" />');
			}
			
			$("#listeFiltresAntispam").find("input:checked").parent().parent().
				css('background', '#85D985').
				animate({ backgroundColor:'#FFFFFF'}, 1000);
		});
		
	};
}

mFiltresAntispam = new moduleFiltresAntispam();

$(document).ready(function() {
	
	$('#boutonAction_activer').click(function() {
		mFiltresAntispam.execute('1');
	});
	
	$('#boutonAction_desactiver').click(function() {
		mFiltresAntispam.execute('0');
	});
	
	// Sélectionner tout
	$('#selectionner_tout').click(function() {
		$('#listeFiltresAntispam').find('input[type=checkbox]').attr('checked', 'checked');
		return false;
	});
	
	// Inverser la sélection
	$('#inverser_selection').click(function() {
		$('#listeFiltresAntispam').find('input[type=checkbox]').each(function() {
			if($(this).attr('checked')) {
				$(this).removeAttr('checked');
			} else {
				$(this).attr('checked', 'checked');
			}
		});
		return false;
	});
	
});